package com.hxgz.steel.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 报价详情
 */
@Data
@ApiModel("QuotationInfoDto")
public class QuotationInfoDto {
    @ApiModelProperty(value = "geo_ask_buy表的id")
    private Long id;
    @ApiModelProperty(value = "报价状态    0未报价  1已报价  2已拒绝")
    private Integer quotationStatus;
    @ApiModelProperty(value = "商家报价id")
    private Integer quotationId;
    @ApiModelProperty(value = "商品报价(元)")
    private BigDecimal price;
    @ApiModelProperty(value = "运费（元）")
    private BigDecimal freight;
    @ApiModelProperty(value = "税点（%）")
    private BigDecimal taxPoint;
    @ApiModelProperty(value = "税费 =商品报价*税点")
    private BigDecimal taxation;
    @ApiModelProperty(value = "交易周期" )
    private BigDecimal transactionPeriod;
    @ApiModelProperty(value = "报价时间")
    private String quotationTime;
    @ApiModelProperty(value = "总价 =商品报价+商品报价*税点+运费")
    private BigDecimal totalPrice;
    @ApiModelProperty(value = "求购编号" )
    private String askNum;
    @ApiModelProperty(value = "求购状态 0卖家未报价 1卖家已报价 2卖家已拒绝 3正在报价 4报价已结束" )
    private Integer status;
    @ApiModelProperty(value = "买家头像")
    private String headPic;
    @ApiModelProperty(value = "买家姓名")
    private String realName;
    @ApiModelProperty(value = "备注")
    private String remark;
    @ApiModelProperty(value = "报价限时")
    private String timeLimit;
    @ApiModelProperty("求购文件地址")
    private String askFileUrl;
}
